sight of an optical instrument - German English Dictionary